package com.jiadakeji.ppm.modules.business.entity;

import com.jiadakeji.ppm.common.utils.excel.annotation.ExcelField;

import java.util.Date;

public class FeeChargeHistory {
    private String no;
    private String name;
    private String buildingCode;
    private String roomCode;
    private Double area;
    private Double manageFee;
    private Double avgWater;
    private Double avgElec;
    private Double elevatorFee;
    private Double secondPushFee;
    private Double parkFee;
    private Double totalFee;
    private Integer monthHistory;
    private Date beginDate;

    @ExcelField(title="序号", align=2, sort=10)
    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }
    @ExcelField(title="业主", align=2, sort=11)
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @ExcelField(title="栋号", align=2, sort=20)
    public String getBuildingCode() {
        return buildingCode;
    }

    public void setBuildingCode(String buildingCode) {
        this.buildingCode = buildingCode;
    }

    @ExcelField(title="房号", align=2, sort=30)
    public String getRoomCode() {
        return roomCode;
    }

    public void setRoomCode(String roomCode) {
        this.roomCode = roomCode;
    }
    @ExcelField(title = "面积",align=2, sort=31)
    public Double getArea() {
        return area;
    }

    public void setArea(Double area) {
        this.area = area;
    }

    @ExcelField(title="物管费", align=2, sort=40)
    public Double getManageFee() {
        return manageFee;
    }

    public void setManageFee(Double manageFee) {
        this.manageFee = manageFee;
    }

    @ExcelField(title="公摊水", align=2, sort=50)
    public Double getAvgWater() {
        return avgWater;
    }

    public void setAvgWater(Double avgWater) {
        this.avgWater = avgWater;
    }

    @ExcelField(title="公摊电", align=2, sort=60)
    public Double getAvgElec() {
        return avgElec;
    }

    public void setAvgElec(Double avgElec) {
        this.avgElec = avgElec;
    }

    @ExcelField(title="电梯费", align=2, sort=61)
    public Double getElevatorFee() {
        return elevatorFee;
    }

    public void setElevatorFee(Double elevatorFee) {
        this.elevatorFee = elevatorFee;
    }

    @ExcelField(title="二次加压费", align=2, sort=62)
    public Double getSecondPushFee() {
        return secondPushFee;
    }

    public void setSecondPushFee(Double secondPushFee) {
        this.secondPushFee = secondPushFee;
    }
    @ExcelField(title="停车费", align=2, sort=63)
    public Double getParkFee() {
        return parkFee;
    }

    public void setParkFee(Double parkFee) {
        this.parkFee = parkFee;
    }
    @ExcelField(title="每月应收", align=2, sort=70)
    public Double getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(Double totalFee) {
        this.totalFee = totalFee;
    }


    @ExcelField(title="共欠月份", align=2, sort=80)
    public Integer getMonthHistory() {
        return monthHistory;
    }

    public void setMonthHistory(Integer monthHistory) {
        this.monthHistory = monthHistory;
    }


    @ExcelField(title="所属期间", align=2, sort=90)
    public Date getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(Date beginDate) {
        this.beginDate = beginDate;
    }
}
